The Daily Galaxy -
3 Aug 2015 18:05
Astronomers have teased out that secret: a planet in a 3-day orbit that transits, or crosses in front of its star. At a distance of just 21 light-years, it is by far the closest transiting planet to Earth, which makes...
Share this Article